home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 6 / CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso / cucd / prog / gnu-c / src / gcc-2.7.0-amiga / config / sparc / netbsd.h < prev    next >
C/C++ Source or Header  |  1995-05-09  |  1KB  |  44 lines

  1. #include <sparc/sparc.h>
  2.  
  3. /* Get generic NetBSD definitions.  */
  4.  
  5. #include <netbsd.h>
  6.  
  7. /* Names to predefine in the preprocessor for this target machine.  */
  8.  
  9. #undef CPP_PREDEFINES
  10. #define CPP_PREDEFINES "-Dunix -Dsparc -D__NetBSD__ -Asystem(unix) -Asystem(NetBSD) -Acpu(sparc) -Amachine(sparc)"
  11.  
  12. /* Make gcc agree with <machine/ansi.h> */
  13.  
  14. #undef SIZE_TYPE
  15. #define SIZE_TYPE "unsigned int"
  16.  
  17. #undef PTRDIFF_TYPE
  18. #define PTRDIFF_TYPE "int"
  19.  
  20. #undef WCHAR_TYPE
  21. #define WCHAR_TYPE "short unsigned int"
  22. #define WCHAR_UNSIGNED 1
  23.  
  24. #undef WCHAR_TYPE_SIZE
  25. #define WCHAR_TYPE_SIZE 16
  26.  
  27. /* This is BSD, so it wants DBX format.  */
  28.  
  29. #define DBX_DEBUGGING_INFO
  30.  
  31. /* This is the char to use for continuation (in case we need to turn
  32.    continuation back on).  */
  33.  
  34. #define DBX_CONTIN_CHAR '?'
  35.  
  36. /* Don't use the `xsfoo;' construct in DBX output; this system
  37.    doesn't support it.  */
  38.  
  39. #define DBX_NO_XREFS
  40.  
  41. /* Don't default to pcc-struct-return, because gcc is the only compiler, and
  42.    we want to retain compatibility with older gcc versions.  */
  43. #define DEFAULT_PCC_STRUCT_RETURN 0
  44.